package learm.pers.studypdf.pdf.dto;

import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * @author fangqing
 * @description t_tenant_file
 * @date 2022-09-19
 */
@Data
@Accessors(chain = true)
public class ZTenantFileDTO {

    private static final long serialVersionUID = 1L;


    /**
     * 主键id
     */
    private String id;

    /**
     * 资料名称
     */
    private String fileName;

    /**
     * 上传文件路径
     */
    private String fileUrl;

    /**
     *
     */
    private String filePath;


    /**
     * 文件拓展名
     */
    private String exstendName;

    /**
     * 文件大小（字节）
     */
    private String fileSize;

    /**
     * 上传时间
     */
    private LocalDateTime uploadTime;

    /**
     * 有效截止时间
     */
    private LocalDateTime endTime;

    /**
     * 状态 0.无效1.有效
     * 过期设置为无效
     */
    private Integer status;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 业务附件要求关系表ID
     */
    private String fileBizRelaId;

    /**
     * 创建人id
     */
    private String createId;

    /**
     * 修改人id
     */
    private String updateId;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    private LocalDateTime updateTime;

    /**
     * 字典表配置：状态（1：正常 0：注销）
     */
    private Integer dataState;

    /**
     * 备注
     */
    private String remark;

    /**
     * 是否携带资料
     */
    private Integer isCarry;

    /**
     * 关联资料材料管理表
     */
    private String tenantFileId;

    /**
     * 流程实例id，相关流程的主键id INSTANCE_ID
     */
    private String instanceId;

    private String absolutePath;


}